FluentCommunity\Modules\Course\Http\Controllers\CourseAdminController B

Total Complexity 94
Dependencies 18
Dependents 0
Total lines 891
Lines of code 677
Logical lines of code 293
Comment lines 3
Methods 26
Properties 0

Methods 26

Method Rating Maintainability Complexity Lines of code
createCourse()
A
40 9 61
updateCourse()
A
41 7 54
patchSection()
A
48 7 33
getCourseComments()
S
48 6 35
addStudent()
S
49 5 31
getSections()
S
50 5 29
updateLesson()
S
48 4 34
getCourseStudents()
S
50 3 29
createLesson()
S
50 3 29
updateSection()
S
52 3 26
deleteCourse()
S
52 3 25
removeStudent()
S
52 3 25
findCourse()
S
53 3 23
getSection()
S
55 3 22
deleteSection()
S
54 3 22
getLesson()
S
54 3 22
patchLesson()
S
54 3 21
getLessons()
S
56 3 19
getCourses()
S
56 3 18
deleteLesson()
S
57 3 17
resetLessonIndexes()
S
57 3 16
resetSectionIndexes()
S
58 3 15
createSection()
S
53 2 24
updateLockscreenSettings()
S
57 2 17
getOtherUsers()
S
59 1 15
updateLinks()
S
59 1 15